home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 6
/
The Arsenal Files 6 (Arsenal Computer).ISO
/
internet
/
serv-u.zip
/
VERSION.TXT
< prev
Wrap
Text File
|
1996-03-13
|
10KB
|
194 lines
CHANGES SINCE VERSION 1.00
==========================
Version 2.0, released 13 March 1996
-----------------------------------
* This version will continue to work after March 15th (All previous
versions stop at that date).
* Converted code to BC 4.52 and OWL 2.5.
* Now 16- and 32-bit versions.
* Added separate access right for 'list' access.
* Added a luxurious 'user info' box.
* Added IP Name logging.
* Added a 'enable account' checkbox to quickly enable/disable a user.
* Access rules can now be specific to a single directory, or inhereted by
subdirs (the previous method).
* Fixed various dialogbox errors (text, formatting).
* Changed the FTP 'HELP' command reply to be more UNIX compatible.
* Added a ton of new '%' directives for signon/signoff messages, directory
change messages, and login messages.
* Changed icons.
* Non-anonymous users can now also delete 'read only' files.
* 'hidden' files are no longer indicated as such in dir listings (confused
the Mac client 'Fetch').
* The permission server now uses UDP messages instead of TCP.
* Added support for user specific login messages.
* Changed font and size of signon/off message dialog box.
* Added support for 'links' (like UNIX).
* Fixed logscreen: It will now do automatic horizontal scrolling when the
cursor is moved.
* User is now booted off the server if the password is guessed wrong 3 times.
* Time a user was connected gets logged.
* Inserting new paths in the access rule list is now done at current position
instead of to the end of the list.
* 'CWD ' (='cd') or 'CWD ~' will now put the user back in the home directory.
* 'NLST *' (='ls') or 'LIST *' (='dir') will now convert to '*.*', ie. will
use UNIX style globbing.
* Now even softer on your socket stack...
* Made the 'undocumented features' part of the setup.
* Changed directory listing format to be more UNIX compatible.
* Cleaned up local heap management, so the logwindow might actually work
better.
* Added transfer speed to file transfer log messages.
* Fixed bug that caused filenames like '/c:' to be seen as relative.
* Changed all dialogboxes to use MS or Win95 3D-controls. No more BWCC.DLL.
* Data connection now uses the RFC959 default local port, ie. local port 20
if the command connection uses 21. Should make some firewalls more happy.
* Added the FTP command SIZE. Should make Netscape happy (so it can tell
filesize on transfer).
* Fixed client message in case 'anonymous' is disabled.
Version 1.1i
------------
* Change of address in all the documents.
* The try-out version will continu to work after October 15th. 1995
(v1.1h won't).
* Fixed bug in renaming long file names.
* Fixed bug that caused rare GPF's with some firewall proxy clients.
Version 1.1h
------------
* Added switch to explicitely disable long file/directory names in
Windows 95.
* Fixed a bug causing garbage to appear in some cases if a directory
listing of an empty directory was made
Version 1.1g
------------
* Fixed bug in making directories for Win3.1 and WFW3.11.
* Fixed bug in deleting long file names under Win95.
Version 1.1f
------------
* Windows 95 long file names are supported. Serv-U auto-detects
the presence of Win95.
* The current number of users is displayed in the window title.
* The 'password' checks for anonymous users can be disabled.
* MS-DOS or Windows programs can be started remotely, using the
SITE command EXEC. The EXEC mechanism is also part of the
regular access rules.
* When the server is stopped while there are users logged in, a
dialogbox will pop up to confirm the action.
* Options to the LIST and NLST commands are handled (ie. 'ls
-la' like some clients send to the server will produce output).
* The FTP commands APPE (=append) and STOU (=store unique) are
now supported.
* Data type 'L8' (=local type 8 bits per byte) is now supported.
* Server is not restarted any more if maximum number of users
or time-out values are changed.
* The bug causing Serv-U to beep when it could not log to
screen has been fixed (actually a MS-Windows bug).
* Anonymous users no longer see hidden files.
* Drives are checked for accessability before usage, so no
longer the 'retry - ignore' dialogboxes.
* Info on the WinSock socket stack is shown on startup.
* Fixed bug causing false dir listings for 'dir .'.
* Made Serv-U more tolerant for firewalls using proxy servers
that mix PASV and PORT commands.
* Fixed bug that caused XCWD, XRMD, and XMKD to malfunction.
Version 1.1e
------------
* Anonymous users no longer see 'hidden' files.
* Fixed a rather nasty bug in the security system.
* Paths are now reported back with a leading '/'. This is to ensure
more compatibility with the UNIX format and to make a number of
Macintosh FTP clients even happier.
* The start-up message of Serv-U now reports the socket stack it is
running on.
* Fixed bug that assigned random passwords to users that should
have no password (a situation found in users belonging to a group
where the group password should also be the user's password).
* When a user/group has a password it is now shown as '***********' in
'setup - users/groups'. Deleting this deletes the password entry for
that user/group, ie. it no longer has a password.
* Spaces are now allowed in user names and passwords.
* Stopping the server is logged (if logging to file is switched on).
* Paths are now consistently reported back using '/' instead of '\', to
be more in line with the UNIX way of working. Mac FTP clients need
this to function properly.
* A leading '/' or '\' in front of a full pathname is ignored, ie.
'/c:/util' is equivalent to 'c:\util'. This allows for UNIX style
changes of directory, and enables WWW browsers to change drives.
* The response to an incorrect anonymous password is changed to be
more informative.
* Very long pathnames are now supported correctly.
* Displaying a file when the client changes directory is supported.
* When 'setup - logging - FTP commands' is switched on it no longer shows
passwords, 'XXXXX' instead.
Version 1.1, released 19 March 1995
-----------------------------------
* Fixed some spelling errors in messages. Fixed logging to screen for
time-out messages. Added log message in case limit of no. of users is
reached. Added log message when server is (re)started.
* Added lots of logging.
* The SYST command now replies with the code for a UNIX system. This
is because some clients use it to determine the format of directory
listings.
* Time-out values for idle/hung connections are now part of server setup.
* Drastically increased packet time-out for data transfer, now set at 5
minutes (was 30 seconds). Should be sufficient to allow transfer even on
bad connections.
* Log messages for failed data transfers now have a specification showing
why.
* Fixed bug that caused path for anonymous users with root as home
directory to be reported without a '\' at beginning. The same bug caused
absolute paths in CWD to be processed incorrectly.
* Changed the HELP response to make WS_FTP work properly with
Serv-U.
* Added support for transfer to/from ports (PRN: AUX: LPTx: and
COMx:).
* Made a work-around for FTP Inc.'s WinSock stack. This stack does not
handle SO_LINGER properly on closing a socket, causing 'data channel
in use' errors.
* Fixed bug that caused random truncation of PUT files in combination with
some clients.
* Fixed bug that allowed users to get 'dir' listings for paths with
explicitly no access set to them.
* Fixed bug causing 'dir' with absolute path name to go wrong.
Changed response messages to file transfers, only the filename is shown
now, not the path name.
* Added a retry period for the server to come online. This should solve
problems with socket stacks that do not allow to re-use a port
immediately after closing it.
* Changed the timing of the '150-' response message for PASV transfers. It
is now sent after the data connection is established instead of at the
time of a transfer command.
* The listening socket will now automatically be restarted when killed
by the socket stack. Some stacks kill listening sockets without reason
(Trumpet for one).
* Fixed a bug that made RMD (=remove directory) fail if the directory was
on a drive other than the active drive.
* Username 'FTP' is now synonymous to 'ANONYMOUS'.
* Fixed bug in very long directory listings (>64K data).
* Clients that connect but never log in are now kicked off the system
after 5 minutes.
* User can now select the try-out method: Fully functional with contacts to
my permission server, or, crippled but no permission server contacts.
* Installed selectable path mechanism for anonymous: Either absolute paths
(like a regular user) allowing for drive changes, or paths relative to the
home directory (needed for WWW browsers).
* Changed registration key to work with user/company name instead of IP
number. Every time Serv-U is started it tries to read the key from a file
KEY.TXT. Registered version displays the key in the "About" box and in
reply to the FTP HELP command.
* Changed the RETR and STOR replies (used for GET and PUT). They
are now conform the average UNIX system. This makes WS_FTP more
happy, so it shows a progress bar while downloading.
Version 1.00
------------
* Initial release 7 February 1995